This current folder setup will require some modifications to the .json file of your 3D model through notepad or any other text editing software

To make a .json file with your 3d model i STRONGLY suggest using BlockBench as its simple, user friendly, and has preventative measure so you dont make something that cant physically be made in Minecraft

The edits needed to the .json files are as follows

(using totem of undying as example)

		"0": "totem_of_undying",
		"particle": "totem_of_undying"

Switch the "0" to "1" making sure to keep the quotation marks( "" )

		"1": "totem_of_undying",
		"particle": "totem_of_undying"

Add "block/(item name)" where the items name is

		"1": "block/totem_of_undying",
		"particle": "block/totem_of_undying"

Then do "CTRL + F" to find all of the "#0" and replace them with "#1"

Place the .JSON file in "models -> item"

Then place the .PNG file in "textures -> block"


Yes even though its nammed block that dosent matter it works for items and blocks just make sure everything else is set up correctly

Hope this helps making your dream pack come to reality ^^
Have an amazing day :D